﻿//-----------------------------------------------------------------------
// <copyright file="Activation.cs" company="tuliprules.org">
//     Copyright (c) 2010 tuplelister, tuliprules.org.
// </copyright>
// <summary>This is the Activation class.</summary>
//-----------------------------------------------------------------------

namespace Tulip.Rules
{
    using System;

    /// <summary>
    /// A activation of a rule on a Tulip agenda.
    /// </summary>
    public class Activation : IActivation
    {
        #region IActivation Members

        /// <summary>
        /// Gets or sets the name of the activated rule.
        /// </summary>
        public string RuleName
        {
            get
            {
                throw new NotImplementedException();
            }

            set
            {
                throw new NotImplementedException();
            }
        }

        /// <summary>
        /// Gets or sets the version of the activated rule.
        /// </summary>
        public Version RuleVersion
        {
            get
            {
                throw new NotImplementedException();
            }

            set
            {
                throw new NotImplementedException();
            }
        }

        /// <summary>
        /// Gets or sets the priority of the activated rule.
        /// </summary>
        public int Priority
        {
            get
            {
                throw new NotImplementedException();
            }

            set
            {
                throw new NotImplementedException();
            }
        }

        #endregion
    }
}
